﻿
namespace SistemaLogistica.Business.Entities
{
    using System;
    using System.Collections.Generic;

    [Serializable]
    public partial class Venta
    {
        public Venta()
        {
        }

        private String descripcion;

        public String Descripcion
        {
            get { return this.descripcion; }
            set { this.descripcion = value; }
        }

        private DateTime fechaVenta;

        public DateTime FechaVenta
        {
            get { return this.fechaVenta; }
            set { this.fechaVenta = value; }
        }

        private Int32 idCliente;

        public Int32 IdCliente
        {
            get { return this.idCliente; }
            set { this.idCliente = value; }
        }

        private Int16 idEmpleado;

        public Int16 IdEmpleado
        {
            get { return this.idEmpleado; }
            set { this.idEmpleado = value; }
        }

        private Int32 idVenta;

        public Int32 IdVenta
        {
            get { return this.idVenta; }
            set { this.idVenta = value; }
        }

        private String numero;

        public String Numero
        {
            get { return this.numero; }
            set { this.numero = value; }
        }

        private String serie;

        public String Serie
        {
            get { return this.serie; }
            set { this.serie = value; }
        }

        private List<DetalleVenta> detalle;

        public List<DetalleVenta> Detalle
        {
            get
            {
                this.detalle = this.detalle ?? new List<DetalleVenta>();
                return this.detalle;
            }
            set { this.detalle = value; }
        }

        private Cliente cliente;

        public Cliente Cliente
        {
            get { return this.cliente; }
            set { this.cliente = value; }
        }

        private Empleados empleado;

        public Empleados Empleados
        {
            get { return this.empleado; }
            set { this.empleado = value; } 
        }
    }
}

